#define _CRT_SECURE_NO_WARNINGS

//int main()
//{
//	int a[6] = { 1,2,3,4,5,6 };
//	int b[6] = { 1,1,4,5,1,4 };
//	int c = 0, i = 0;
//	int sz = sizeof(a) / sizeof(int);
//	for (; i < sz; i++)
//	{
//		c = a[i];
//		a[i] = b[i];
//		b[i] = c;
//	}
//
//	return 0;
//}

//#include<stdio.h>
//
//void init(int* arr, int sz)
//{
//	int i = 0;
//	for (; i < sz; i++)
//	{
//		*(arr + i) = 0;
//	}
//}
//
//void print(int* arr, int sz)
//{
//	int i = 0;
//	for (; i < sz; i++)
//	{
//		printf("%d ", *(arr + i));
//	}
//
//}
//
//void reverse(int* arr, int sz)
//{
//	int i = 0;
//	for (; i < (sz / 2); i++)
//	{
//		int tmp = *(arr + sz - i - 1);
//		*(arr + sz - i - 1) = *(arr + i);
//		*(arr + i) = tmp;
//	}
//}
//
//int main()
//{
//	int a[] = { 1,1,4,5,1,4 };
//	int sz = sizeof(a) / sizeof(int);
//	reverse(a, sz);
//	print(a, sz);
//
//	printf("\n");
//
//	init(a, sz);
//	print(a, sz);
//	return 0;
//}

//#include<stdio.h>
//
//void Bubble(int* arr, int c)
//{
//	int i = 0;
//	int tmp = 0;
//	for (; c > 0; c--)
//	{
//		for (i = 0; i < c - 1; i++)
//		{
//			if (*(arr + i) > *(arr + i + 1))
//			{
//				tmp = *(arr + i);
//				*(arr + i) = *(arr + i + 1);
//				*(arr + i + 1) = tmp;
//			}
//		}
//	}
//}
//
//int main()
//{
//	int arr[] = { 1,6,5,4,7,9,0,2,3,8 };
//	int count = sizeof arr / sizeof(int);
//	Bubble(arr, count);
//
//
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a, b, c;
//	a = 5;
//	c = ++a;
//	b = ++c, c++, ++a, a++;
//	b += a++ + c;
//	printf("a = %d b = %d c = %d\n:", a, b, c);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a = 0, b = 3;
//	b = a ^ b;
//	a = a ^ b;
//	b = a ^ b;
//	printf("%d %d", a, b);
//	return 0;
//}